several thousands - French English Dictionary